﻿using System;
namespace Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000 {
    
    
    public partial class Audit : global::Producers.Ehma10000000.Xtee.Riik.Ee.Producer.Ehma10000000.IAudit {
        
        private System.DateTime @__casinobday;
        
        private string @__objid;
        
        private System.DateTime @__createtime;
        
        private System.DateTime @__moditime;
        
        public Audit() {
        }
        
        /// <summary>
        /// All parameters
        /// </summary>
        public Audit(System.DateTime @casinobday, string @objid, System.DateTime @createtime, System.DateTime @moditime) {
            this.@__casinobday = @casinobday;
            this.@__objid = @objid;
            this.@__createtime = @createtime;
            this.@__moditime = @moditime;
        }
        
        /// <summary>
        /// Copy Constructor
        /// </summary>
        protected Audit(IAudit @audit) {
            this.@__casinobday = @audit.Casinobday;
            this.@__objid = @audit.Objid;
            this.@__createtime = @audit.Createtime;
            this.@__moditime = @audit.Moditime;
        }
        
        public virtual System.DateTime Casinobday {
            get {
                return this.@__casinobday;
            }
            set {
                this.@__casinobday = value;
            }
        }
        
        public virtual string Objid {
            get {
                return this.@__objid;
            }
            set {
                this.@__objid = value;
            }
        }
        
        public virtual System.DateTime Createtime {
            get {
                return this.@__createtime;
            }
            set {
                this.@__createtime = value;
            }
        }
        
        public virtual System.DateTime Moditime {
            get {
                return this.@__moditime;
            }
            set {
                this.@__moditime = value;
            }
        }
    }
}
